package com.chenxin.wms.domain.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.chenxin.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 送货单主对象 wms_deliver_master
 *
 * @author gry
 * @date 2025-06-24
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class DeliverMasterVO extends BaseVO {
    /**
     * 主键
     */
    private Long deliverMasterId;

    /**
     * 预约单号
     */
    @Excel(name = "预约单号")
    private String rcvNo;

    /**
     * 供应商代码
     */
    @Excel(name = "供应商代码")
    private String vCode;

    /**
     * 供应商名称
     */
    @Excel(name = "供应商名称")
    private String vName;

    /**
     * 采购员
     */
    @Excel(name = "采购员")
    private String buyer;

    /**
     * 送货时间（YYMMDD）
     */
    private String deliveryTime;

    /**
     * 送货时间（HH）
     */
    @Excel(name = "送货时间", readConverterExp = "H=H")
    private String deliveryTimeHh;

    /**
     * 收货地点
     */
    @Excel(name = "收货地点")
    private String receivingAddress;

    /**
     * 送货人
     */
    @Excel(name = "送货人")
    private String deliveryMan;

    /**
     * 合同号
     */
    @Excel(name = "合同号")
    private String contractNo;

    private Integer status;
}
